wire-mesh door - Alemán Inglés Diccionario